ingenious
Extensions 2022-2023
Updates > Annual update 2022-2023 > Extensions 2022-2023

New and changed user rights

101800 - Contacts - View OpenTrans export settings

101810 - Contacts - Modify OpenTrans export settings

101820 - Contacts - View OpenTrans import settings

101830 - Contacts - Modify OpenTrans import settings

311320 - Produktion - Modify partially or fully produced project items (when using the PPS)

950000 - Trip planning - Module Access

950100 - Trip planning- Configure vehicles and trips

950200 - Trip planning- modify, sort, import and export project list

 

New placeholders

OrderNumber – Dokumentennummer einer Bestellung (Status 51) ausgegeben in einem Wareneingangsdokument (Status 52)

PrjSurcharge% - Percentage surcharge at project level

Surcharge% - Percentage surcharge for an item position

Surcharge – Surcharge for an item position

SurchargeGroup – Surcharge group for an item position

 

New partlist functions 

Command in c# part list Command in compatibility part list (Measurement) Function
SetForeColorText
Ex.: SetForeColorText(„x“, „blue“)
FORECOLOR2
Bsp.: ?x;FORECOLOR2=blue
Sets the font color of the right column of the field in the configurator
Ex.: sets the font color of the right column for x to blue
SetBackColorText
SetBackColorText(„y“, „yellow“)
BACKCOLOR2
Bsp.: ?y;BACKCOLOR2=yellow
Sets the background color of the right column of the field in the configurator
Ex.: sets the background color of the right column for y to yellow

SetFontSize(...)
Ex.: SetFontSize(12)

_FONTSIZE
Bsp.: =_FONTSIZE=12
Sets the font size in the configurator
Ex.: sets the font size to 12 pt
SetRowHeight(...)
Ex.: SetRowHeight(30)
_ROWHEIGHT
Bsp.: =_ROWHEIGHT=30
Sets the line height in the configurator e.g.
sets the line height to 30 pt
ItemNo ?ItemNo Predefined variable for the configurator, with which the value is written directly into the corresponding item field Project_item.number
CustomerItemNo ?CustomerItemNo Predefined variable for the configurator, with which the value is written directly into the corresponding item field Project_item.customer_project_item_number
ItemProjectNo ?ItemProjectNo Predefined variable for the configurator, with which the value is written directly into the corresponding item field Project_item.subsidiary_project_number
bLoadItemText n.v. Additional parameter of a variable of the BOM Item method to load the ASCII text into this variable.Label (equivalent to * in the label column in compatibility mode)

 

Extension of the image script command DrawString: style = wrap - creates a line break for texts on overflow

 

New script events and APIs

GetReportAsImage - API that allows reports of type XtraReport to be output as an image

OpenTransOrderImportBeforeSave – script is executed after the OpentTrans order import and just before saving the project to the database.

OpenTransBeforeExport – Script is executed for each XML node during export. This makes it possible to overwrite individual export values.

 

New modules

Module Description Documentation
OpenTrans Auftrags-Import (Modul-Lizenz erforderlich) Import of order data in XML format according to OpenTrans specification Settings openTrans order import
OpenTrans Bestellungen-Export (Modul-Lizenz erforderlich) Export of purchase order data in XML format according to OpenTrans specification Settings openTRANS purchase order export 
Reklamationsprozess im Web (Modul-Lizenz erforderlich) Creation of complaints and service requests from an order via the WEB or B2B Sales rep accessDealer ordering system

 

Bigger functional extensions

Function Documentation
Write back purchase prices from type 52 receipts to type 51 purchase orders Purchase orders with partial delivery
Inflation surcharges Surcharges
Evaluate formulas in the parts list input field Configurator checklist
Extension of the Send-Mail window for selecting the file attachments linked to the project and attaching multiple files to the mail. Create a new project
additional address types (additional addresses) Additional addresses and trips
Combine several orders into one receipt document Combine purchase orders

 

Various extensions / adjustments

 

 

Various extensions in the web modules